technical hurdles - Fransızca İngilizce Sözlük